API Documentation
DecodedMeshData.h
1 // DecodedMeshData.h
3 //
5 
6 namespace nkGraphics
7 {
12  {
13  public :
14 
15  // Attributes
18 
20 
21  unsigned int _vertexCount ;
22  unsigned int _indexCount ;
23 
25 
26  public :
27 
28  // Constructor, destructor
44  } ;
45 }
nkGraphics::DecodedMeshData::_indexCount
unsigned int _indexCount
The number of indices available.
Definition: DecodedMeshData.h:22
nkGraphics::DecodedMeshData::DecodedMeshData
DecodedMeshData(DecodedMeshData &&other)
nkGraphics::INDEX_FORMAT
INDEX_FORMAT
Enumerates all formats supported for indices in a mesh.
Definition: IndexFormat.h:12
nkGraphics::DecodedMeshData::~DecodedMeshData
~DecodedMeshData()
nkGraphics::MeshInputLayout
Describes the layout of data inside a mesh.
Definition: MeshInputLayout.h:12
nkGraphics::DecodedMeshData::_indexFormat
INDEX_FORMAT _indexFormat
The indices format in memory.
Definition: DecodedMeshData.h:24
nkGraphics::DecodedMeshData::_inputLayout
MeshInputLayout _inputLayout
The input layout describing the vertex data.
Definition: DecodedMeshData.h:19
nkGraphics::DecodedMeshData::_indexBuffer
nkMemory::Buffer _indexBuffer
The index buffer, if available.
Definition: DecodedMeshData.h:17
nkMemory::Buffer
A buffer holding binary data.
Definition: Buffer.h:32
nkGraphics::DecodedMeshData
Holds data about a decoded mesh.
Definition: DecodedMeshData.h:12
nkMemory::BufferCast< nkMemory::Buffer >
nkGraphics::DecodedMeshData::_vertexBuffers
nkMemory::BufferCast< nkMemory::Buffer > _vertexBuffers
List of vertex buffers, binary packed.
Definition: DecodedMeshData.h:16
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::DecodedMeshData::_vertexCount
unsigned int _vertexCount
The number of vertices available.
Definition: DecodedMeshData.h:21
nkGraphics::DecodedMeshData::DecodedMeshData
DecodedMeshData()